package com.ruyuan2020.im.xxx.second.interceptor;

/**
 * 上面代理的功能是实现了,但是有个很明显的缺陷，就是HWInvocationHandler是动态代理类，
 * 也可以理解成是个工具类，我们不可能会把业务代码写到写到到invoke方法里，
 * 不符合面向对象的思想，可以抽象一下处理。
 * 可以设计一个Interceptor接口，需要做什么拦截处理实现接口就行了。
 */
public interface Interceptor {
    /**
     * 具体拦截处理
     */
    void intercept();
}
